﻿#ifndef TURNTABLEDECODE_TURNTABLE_RUNNINGMODE_H
#define TURNTABLEDECODE_TURNTABLE_RUNNINGMODE_H

#include <qobject.h>
#include "TurnTableDecodeBase.h"
#include <qhash.h>

#include "LogSaver.h"

class TurnTableCodec;
class TurnTableDecode_TurnTable_RunningMode : public QObject,public TurnTableDecodeBase
{
  Q_OBJECT
private://property
  TurnTableCodec* turnTableCodec=Q_NULLPTR;
  LogSaver* logSaver=LogSaver::getLogSaver();
public:
  explicit TurnTableDecode_TurnTable_RunningMode(TurnTableCodec* turnTableCodec);
  virtual ~TurnTableDecode_TurnTable_RunningMode();
signals:
public:
  virtual void decode(char* const data)override;
};

#endif // TURNTABLEDECODE_TURNTABLE_RUNNINGMODE_H
